Object[] (gb)
Cette classe implémente un tableau dynamique de références d'
Object.
Propriétés
Propriétés héritées
Bounds
|
Retourne une classe virtuelle représentant les bornes de chaque dimension de tableau.
|
Count
|
Retourne le nombre d'éléments dans le tableau.
|
Data
|
Retourne un pointeur vers les données du tableau.
|
Dim
|
Retourne le nombre de dimensions d'un tableau .
|
Empty
|
|
Length
|
Retourne le nombre d'éléments dans le tableau.
|
Max
|
Retourne le plus grand index du tableau.
|
ReadOnly
|
|
Type
|
Retourne le type de donnée qui peut être mis dans le tableau.
|
Méthodes
Add
|
Insère un élément dans le tableau à la position spécifiée par Index.
|
Copy
|
Retourne une copie complète du tableau.
|
Delete
|
Un synonyme pour Extract.
|
Equals
|
|
Exist
|
Retourne si la référence de l'objet indiqué existe dans le tableau.
|
ExistByRef
|
Vérifie si un objet spécifique est stocké dans le tableau.
|
ExistByRefSorted
|
|
ExistSorted
|
|
Extract
|
Supprime un ou plusieurs éléments d'un tableau, puis les retourne.
|
Fill
|
Remplie un tableau avec la valeur spécifiée.
|
Find
|
Retourne la position de la première occurrence de la valeur Value dans le tableau.
|
FindByRef
|
Retourne la position de la première occurrence d'un objet spécifique dans le tableau.
|
FindByRefSorted
|
|
FindSorted
|
|
Insert
|
Insère un tableau à la position spécifiée par Pos.
|
Pop
|
Retourne le dernier élément d'un tableau et le retourne.
|
Push
|
Ajoute un élément à la fin du tableau.
|
Reverse
|
Inverse l'ordre des éléments du tableau, et retourne le tableau.
|
Sort
|
Trie le tableau.
|
SortUsing
|
|
Méthodes héritées
Exemple
L’exemple montre comment créer un tableau de
TextBoxes
Exemples
PUBLIC aobjDisplay AS Object[9, 9]
PUBLIC SUB Form_Open()
DIM r AS Integer
DIM c AS Integer
DIM objTextBox AS TextBox
FOR r = 0 TO 8
FOR c = 0 TO 8
objTextBox = NEW TextBox(ME) ' crée la suivante des 9*9 TextBoxes
objTextBox.Y = 9 + r * 40
objTextBox.X = 9 + c * 40
objTextBox.Width = 32
objTextBox.Height = 32
aobjDisplay[r, c] = objTextBox
NEXT ' c
NEXT ' r
ENDIF